drill rods - Alemán Inglés Diccionario